technological advances - İspanyolca İngilizce Sözlük